- Épargne salariale
- Horaires flexibles
- Participation au Transport
- Restaurant d'entreprise
- RTT
- Titre-restaurant
- Travail à domicile
- Du Lundi au Vendredi
- Travail en journée
- Prime annuelle
- Bac +5 (Master / MBA) (Optionnel)
- Langages de programmation: 1 an (Optionnel)
- Anglais (Optionnel)
Company
Location
Villeurbanne - France
Job type
Full-Time
Golang Job Details
Le Pôle IT & Operations, composé d’une vingtaine d’ingénieurs logiciel, systèmes et cloud, est en charge de la conception, du développement, de l’exploitation et de la maintenance des logiciels innovants fournis par EDF Store & Forecast.
Au sein du Pôle, l’équipe de développement Go conçoit et développe notamment :
- les logiciels de pilotage de réseaux en temps réel (EMS)
- les contrôleurs internes de nos systèmes de stockage batterie industriels
- différentes briques logicielles backend de nos produits et services SaaS Vous travaillerez en binôme, et en étroite collaboration avec le chef de projet, pour développer les nouveaux EMS de l’entreprise, en particulier pour des projets de transition énergétique sur des systèmes électriques isolés.
MISSIONS PRINCIPALES
- Analyse du besoin client et spécification des fonctionnalités attendues pour permettre un fonctionnement optimal de l’EMS en fonction de critères de stabilité du réseau électrique, économiques, environnementaux et d’usage
- Adaptation du code de l’EMS depuis la code base commune de l’équipe pour répondre aux besoins du client ; simulation sous un environnement de test émulant le comportement des systèmes pilotés par l’EMS
- Adaptation des couches d’interfaces entre l’EMS et les équipements à piloter et conduite des essais de communication en usine avec les différents fournisseurs.
- Déploiement sur site de l’EMS ; essais de communication entre l’EMS et les équipements à piloter ; essais de pilotage, mise au point jusqu’à réception de l’EMS ; tests et recettes des développements EDF Store & Forecast ou de ceux des tiers qu’il faut intégrer
- Suivi de l’exploitation de l’EMS déployé; traitement des erreurs donnant lieu à des corrections à apporter à l’EMS, et échange avec le client pour le suivi des corrections et l’explication de ces corrections
- Partage des connaissances et des expériences de l’équipe IT pour améliorer l’EMS ; participation aux revues de codes
- Participation à la structuration de l’équipe IT en termes de fonctionnement, gestion des opérations, process de code. Au-delà des enjeux du code de l'EMS, une appétence pour le fonctionnement d'un système électrique et pour l'électrotechnique est nécessaire, ainsi qu'une capacité à gérer un projet opérationnel.
Des missions en métropole, les DOM et à l’étranger peuvent être à prévoir.
ENVIRONNEMENT TECHNIQUE
Système : Linux (Debian), Docker, Kubernetes Langages : Golang, Python
Outils collaboratifs : Gitlab, Mattermost, Notion
Supervision : Grafana, Prometheus, Loki
Infrastructure : AWS, Cloud privé, Bare-metal
Bases de données : MariaDB Déploiement : Ansible, Terraform, Helm, Argo CD
Ingénieur·e de formation informatique, avec une connaissance des systèmes électriques, des télécoms et réseaux, vous êtes à l’aise dans l’environnement GNU/Linux.
**COMPÉTENCES & QUALITÉS RECHERCHÉES**
- Compétences en programmation (C++ ou Go idéalement)
- Bonnes connaissances de l’environnement Linux
- Connaissances réseaux IP (Firewall, VPN, protocoles classiques) et bases sur le protocole de communication Modbus
- Compétences en système électrique et électrotechnique (opération des systèmes électriques, réseaux électriques, énergies renouvelables, stockage)
- Anglais professionnel
- Esprit d’équipe et volonté de travailler de façon collaborative
- Capacité de résolution autonome de problèmes avec proposition de solutions adaptées
- Capacité de communication, orale et écrite
Candidature à déposer sur Welcome to the jungle.
Type d'emploi : Temps plein, CDI
Salaire : 29 762,64€ à 58 043,55€ par an
Avantages :
Programmation :
Types de primes et de gratifications :
Formation:
Expérience:
Langue:
Lieu du poste : Télétravail hybride (69100 Villeurbanne)
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs